function foo() {
  console.log(this);
}
foo();

var obj = {
  name: "ziheng",
  foo: foo,
};
obj.foo();

foo.apply("123ßå");

//this指向什么， 跟函数所处的位置没有什么关系
//跟函数被调用的方式是有关系的
